// 使用node实现单例

class Db {
    //单例
    static getInstance(){
        if(!Db.instance){
            Db.instance =  new Db();
        }
 
        return Db.instance;
    }
    //构造函数方法
    constructor(){
        console.log("实例化会触发构造函数");
    }
 
    connect(){
        console.log("连接数据库");
    }
 
    find(){
        console.log('查询数据库');
    }
}
 
var myDb0 = Db.getInstance();
var myDb1 = Db.getInstance();
 
myDb0.connect();
myDb0.find();
myDb1.connect();
myDb1.find();